//Source file: D:\\aaa\\com\\ce\\pms\\renovation\\vo\\DepositAccountingQueryConditionVO.java

package com.ce.pms.renovation.vo;

import java.util.Date;

import com.ce.pms.base.vo.SearchVO;

/**
 * 保证金退还核算高级查询条件
 *
 * @author hyj
 *
 */
public class DepositAccountingQueryVO extends SearchVO{

	private static final long serialVersionUID = 7170239759402006589L;

	/**
	 * 楼栋Id
	 */
	private Long buildingId;

	/**
	 * 房号
	 */
	private String houseNumber;

	/**
	 * 业主姓名
	 */
	private String clientNames;

	/**
	 * 许可证号
	 */
	private String licenceNumber;

	/**
	 * 核算人
	 */
	private String accountingName;

	/**
	 * 审批状态 001-新建，002-待审，003-审批通过，004-审批不通过
	 */
	private String approvalState;

	/**
	 *退还状态 1是, 0否
	 */
	private String handleYn;

	/**
	 * 退还期限
	 */
	private Integer returnTerm;

	/**
	 * 退还开始日期
	 */
	private Date returnBegin;

	/**
	 * 退还结束日期
	 */
	private Date returnEnd;

	/**
	 * 核算开始日期
	 */
	private Date accountingBegin;

	/**
	 * 核算结束日期
	 */
	private Date accountingEnd;

	/**
	 * 费用状态
	 */
	private String feeState;

	public DepositAccountingQueryVO() {

	}

	public Date getAccountingBegin() {
		return accountingBegin;
	}

	public void setAccountingBegin(Date accountingBegin) {
		this.accountingBegin = accountingBegin;
	}

	public Date getAccountingEnd() {
		return accountingEnd;
	}

	public void setAccountingEnd(Date accountingEnd) {
		this.accountingEnd = accountingEnd;
	}

	public String getAccountingName() {
		return accountingName;
	}

	public void setAccountingName(String accountingName) {
		this.accountingName = accountingName;
	}

	public String getApprovalState() {
		return approvalState;
	}

	public void setApprovalState(String approvalState) {
		this.approvalState = approvalState;
	}

	public Long getBuildingId() {
		return buildingId;
	}

	public void setBuildingId(Long buildingId) {
		this.buildingId = buildingId;
	}

	public String getClientNames() {
		return clientNames;
	}

	public void setClientNames(String clientNames) {
		this.clientNames = clientNames;
	}

	public String getHandleYn() {
		return handleYn;
	}

	public void setHandleYn(String handleYn) {
		this.handleYn = handleYn;
	}

	public String getHouseNumber() {
		return houseNumber;
	}

	public void setHouseNumber(String houseNumber) {
		this.houseNumber = houseNumber;
	}

	public String getLicenceNumber() {
		return licenceNumber;
	}

	public void setLicenceNumber(String licenceNumber) {
		this.licenceNumber = licenceNumber;
	}

	public Date getReturnBegin() {
		return returnBegin;
	}

	public void setReturnBegin(Date returnBegin) {
		this.returnBegin = returnBegin;
	}

	public Date getReturnEnd() {
		return returnEnd;
	}

	public void setReturnEnd(Date returnEnd) {
		this.returnEnd = returnEnd;
	}


	public Integer getReturnTerm() {
		return returnTerm;
	}

	public void setReturnTerm(Integer returnTerm) {
		this.returnTerm = returnTerm;
	}

	public String getFeeState() {
		return feeState;
	}

	public void setFeeState(String feeState) {
		this.feeState = feeState;
	}
}
